English Dictionary
◊ TEA GARDEN
tea garden
n : a public garden where tea is served